package com.youkeda.music.service;

import com.youkeda.music.model.Artist;
import com.youkeda.music.model.Song;

/**
 * @author CoderXshuai
 */
public interface SongCrawlerService {
    /**
     * 根据歌单id，抓取数据
     * @param artistId 艺术家ID
     */
    void start(String artistId);
    /**
     * 根据歌单id查询歌单
     * @param artistId 艺术家ID
     * @return 返回一个艺术家实例
     */
    Artist getArtist(String artistId);
    /**
     * 根据歌单id和歌曲id查询歌曲
     * @param artistId 艺术家id
     * @param songId 歌曲id
     * @return 返回一个歌曲实例
     */
    Song getSong(String artistId,String songId);
}
